学堂: college, school (old)...
方便: convenient, suitable, to facilitate, to make things easy, having money to spare, (euphemism) to relieve oneself...
迁徙: to migrate, to move...
嫌弃: to regard with disdain, to shun...
可靠: reliable...
发誓: to vow, to pledge, to swear...
邀: to invite, to request, to intercept, to solicit, to seek...
通行证: a pass (authority to enter), a laissez-passer or safe conduct...
上: on top, upon, above, upper, previous, first (of multiple parts), to climb, to get onto, to go up, to attend (class or university)...
桃: peach...